@Override
public boolean isOptional() {
return getLinkDescriptor().isOptional();
}
@Override
@Override
public boolean isOptional() {
LinkDescriptor ld = getLinkDescriptor();
if (ld == null) return true;
return ld.isOptional();
}